home *** CD-ROM | disk | FTP | other *** search
/ LG Super CD / LG Super CD.iso / bitpim / bitpim-0.62-setup.exe / {app} / bitpim.exe / wxPython / calendar.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-11-06  |  21.8 KB  |  421 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.3)
  3.  
  4. import calendarc
  5. from misc import *
  6. from windows import *
  7. from gdi import *
  8. from fonts import *
  9. from clip_dnd import *
  10. from controls import *
  11. from events import *
  12. from utils import *
  13. import wx
  14.  
  15. def EVT_CALENDAR(win, id, fn):
  16.     win.Connect(id, -1, wxEVT_CALENDAR_DOUBLECLICKED, fn)
  17.  
  18.  
  19. def EVT_CALENDAR_SEL_CHANGED(win, id, fn):
  20.     win.Connect(id, -1, wxEVT_CALENDAR_SEL_CHANGED, fn)
  21.  
  22.  
  23. def EVT_CALENDAR_DAY(win, id, fn):
  24.     win.Connect(id, -1, wxEVT_CALENDAR_DAY_CHANGED, fn)
  25.  
  26.  
  27. def EVT_CALENDAR_MONTH(win, id, fn):
  28.     win.Connect(id, -1, wxEVT_CALENDAR_MONTH_CHANGED, fn)
  29.  
  30.  
  31. def EVT_CALENDAR_YEAR(win, id, fn):
  32.     win.Connect(id, -1, wxEVT_CALENDAR_YEAR_CHANGED, fn)
  33.  
  34.  
  35. def EVT_CALENDAR_WEEKDAY_CLICKED(win, id, fn):
  36.     win.Connect(id, -1, wxEVT_CALENDAR_WEEKDAY_CLICKED, fn)
  37.  
  38.  
  39. class wxCalendarDateAttrPtr:
  40.     
  41.     def __init__(self, this):
  42.         self.this = this
  43.         self.thisown = 0
  44.  
  45.     
  46.     def SetTextColour(self, *_args, **_kwargs):
  47.         val = calendarc.wxCalendarDateAttr_SetTextColour(self, *_args, **_kwargs)
  48.         return val
  49.  
  50.     
  51.     def SetBackgroundColour(self, *_args, **_kwargs):
  52.         val = calendarc.wxCalendarDateAttr_SetBackgroundColour(self, *_args, **_kwargs)
  53.         return val
  54.  
  55.     
  56.     def SetBorderColour(self, *_args, **_kwargs):
  57.         val = calendarc.wxCalendarDateAttr_SetBorderColour(self, *_args, **_kwargs)
  58.         return val
  59.  
  60.     
  61.     def SetFont(self, *_args, **_kwargs):
  62.         val = calendarc.wxCalendarDateAttr_SetFont(self, *_args, **_kwargs)
  63.         return val
  64.  
  65.     
  66.     def SetBorder(self, *_args, **_kwargs):
  67.         val = calendarc.wxCalendarDateAttr_SetBorder(self, *_args, **_kwargs)
  68.         return val
  69.  
  70.     
  71.     def SetHoliday(self, *_args, **_kwargs):
  72.         val = calendarc.wxCalendarDateAttr_SetHoliday(self, *_args, **_kwargs)
  73.         return val
  74.  
  75.     
  76.     def HasTextColour(self, *_args, **_kwargs):
  77.         val = calendarc.wxCalendarDateAttr_HasTextColour(self, *_args, **_kwargs)
  78.         return val
  79.  
  80.     
  81.     def HasBackgroundColour(self, *_args, **_kwargs):
  82.         val = calendarc.wxCalendarDateAttr_HasBackgroundColour(self, *_args, **_kwargs)
  83.         return val
  84.  
  85.     
  86.     def HasBorderColour(self, *_args, **_kwargs):
  87.         val = calendarc.wxCalendarDateAttr_HasBorderColour(self, *_args, **_kwargs)
  88.         return val
  89.  
  90.     
  91.     def HasFont(self, *_args, **_kwargs):
  92.         val = calendarc.wxCalendarDateAttr_HasFont(self, *_args, **_kwargs)
  93.         return val
  94.  
  95.     
  96.     def HasBorder(self, *_args, **_kwargs):
  97.         val = calendarc.wxCalendarDateAttr_HasBorder(self, *_args, **_kwargs)
  98.         return val
  99.  
  100.     
  101.     def IsHoliday(self, *_args, **_kwargs):
  102.         val = calendarc.wxCalendarDateAttr_IsHoliday(self, *_args, **_kwargs)
  103.         return val
  104.  
  105.     
  106.     def GetTextColour(self, *_args, **_kwargs):
  107.         val = calendarc.wxCalendarDateAttr_GetTextColour(self, *_args, **_kwargs)
  108.         if val:
  109.             val = wxColourPtr(val)
  110.             val.thisown = 1
  111.         
  112.         return val
  113.  
  114.     
  115.     def GetBackgroundColour(self, *_args, **_kwargs):
  116.         val = calendarc.wxCalendarDateAttr_GetBackgroundColour(self, *_args, **_kwargs)
  117.         if val:
  118.             val = wxColourPtr(val)
  119.             val.thisown = 1
  120.         
  121.         return val
  122.  
  123.     
  124.     def GetBorderColour(self, *_args, **_kwargs):
  125.         val = calendarc.wxCalendarDateAttr_GetBorderColour(self, *_args, **_kwargs)
  126.         if val:
  127.             val = wxColourPtr(val)
  128.             val.thisown = 1
  129.         
  130.         return val
  131.  
  132.     
  133.     def GetFont(self, *_args, **_kwargs):
  134.         val = calendarc.wxCalendarDateAttr_GetFont(self, *_args, **_kwargs)
  135.         if val:
  136.             val = wxFontPtr(val)
  137.             val.thisown = 1
  138.         
  139.         return val
  140.  
  141.     
  142.     def GetBorder(self, *_args, **_kwargs):
  143.         val = calendarc.wxCalendarDateAttr_GetBorder(self, *_args, **_kwargs)
  144.         return val
  145.  
  146.     
  147.     def __repr__(self):
  148.         return '<%s.%s instance; proxy of C++ wxCalendarDateAttr instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  149.  
  150.  
  151.  
  152. class wxCalendarDateAttr(wxCalendarDateAttrPtr):
  153.     
  154.     def __init__(self, *_args, **_kwargs):
  155.         self.this = calendarc.new_wxCalendarDateAttr(*_args, **_kwargs)
  156.         self.thisown = 1
  157.  
  158.  
  159.  
  160. def wxCalendarDateAttrBorder(*_args, **_kwargs):
  161.     val = wxCalendarDateAttrPtr(calendarc.new_wxCalendarDateAttrBorder(*_args, **_kwargs))
  162.     val.thisown = 1
  163.     return val
  164.  
  165.  
  166. class wxCalendarEventPtr(wxCommandEventPtr):
  167.     
  168.     def __init__(self, this):
  169.         self.this = this
  170.         self.thisown = 0
  171.  
  172.     
  173.     def GetDate(self, *_args, **_kwargs):
  174.         val = calendarc.wxCalendarEvent_GetDate(self, *_args, **_kwargs)
  175.         if val:
  176.             val = wxDateTimePtr(val)
  177.         
  178.         return val
  179.  
  180.     
  181.     def GetWeekDay(self, *_args, **_kwargs):
  182.         val = calendarc.wxCalendarEvent_GetWeekDay(self, *_args, **_kwargs)
  183.         return val
  184.  
  185.     
  186.     def __repr__(self):
  187.         return '<%s.%s instance; proxy of C++ wxCalendarEvent instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  188.  
  189.  
  190.  
  191. class wxCalendarEvent(wxCalendarEventPtr):
  192.     
  193.     def __init__(self, *_args, **_kwargs):
  194.         self.this = calendarc.new_wxCalendarEvent(*_args, **_kwargs)
  195.         self.thisown = 1
  196.  
  197.  
  198.  
  199. class wxCalendarCtrlPtr(wxControlPtr):
  200.     
  201.     def __init__(self, this):
  202.         self.this = this
  203.         self.thisown = 0
  204.  
  205.     
  206.     def Create(self, *_args, **_kwargs):
  207.         val = calendarc.wxCalendarCtrl_Create(self, *_args, **_kwargs)
  208.         return val
  209.  
  210.     
  211.     def SetDate(self, *_args, **_kwargs):
  212.         val = calendarc.wxCalendarCtrl_SetDate(self, *_args, **_kwargs)
  213.         return val
  214.  
  215.     
  216.     def GetDate(self, *_args, **_kwargs):
  217.         val = calendarc.wxCalendarCtrl_GetDate(self, *_args, **_kwargs)
  218.         if val:
  219.             val = wxDateTimePtr(val)
  220.         
  221.         return val
  222.  
  223.     
  224.     def SetLowerDateLimit(self, *_args, **_kwargs):
  225.         val = calendarc.wxCalendarCtrl_SetLowerDateLimit(self, *_args, **_kwargs)
  226.         return val
  227.  
  228.     
  229.     def GetLowerDateLimit(self, *_args, **_kwargs):
  230.         val = calendarc.wxCalendarCtrl_GetLowerDateLimit(self, *_args, **_kwargs)
  231.         if val:
  232.             val = wxDateTimePtr(val)
  233.         
  234.         return val
  235.  
  236.     
  237.     def SetUpperDateLimit(self, *_args, **_kwargs):
  238.         val = calendarc.wxCalendarCtrl_SetUpperDateLimit(self, *_args, **_kwargs)
  239.         return val
  240.  
  241.     
  242.     def GetUpperDateLimit(self, *_args, **_kwargs):
  243.         val = calendarc.wxCalendarCtrl_GetUpperDateLimit(self, *_args, **_kwargs)
  244.         if val:
  245.             val = wxDateTimePtr(val)
  246.         
  247.         return val
  248.  
  249.     
  250.     def SetDateRange(self, *_args, **_kwargs):
  251.         val = calendarc.wxCalendarCtrl_SetDateRange(self, *_args, **_kwargs)
  252.         return val
  253.  
  254.     
  255.     def EnableYearChange(self, *_args, **_kwargs):
  256.         val = calendarc.wxCalendarCtrl_EnableYearChange(self, *_args, **_kwargs)
  257.         return val
  258.  
  259.     
  260.     def EnableMonthChange(self, *_args, **_kwargs):
  261.         val = calendarc.wxCalendarCtrl_EnableMonthChange(self, *_args, **_kwargs)
  262.         return val
  263.  
  264.     
  265.     def EnableHolidayDisplay(self, *_args, **_kwargs):
  266.         val = calendarc.wxCalendarCtrl_EnableHolidayDisplay(self, *_args, **_kwargs)
  267.         return val
  268.  
  269.     
  270.     def SetHeaderColours(self, *_args, **_kwargs):
  271.         val = calendarc.wxCalendarCtrl_SetHeaderColours(self, *_args, **_kwargs)
  272.         return val
  273.  
  274.     
  275.     def GetHeaderColourFg(self, *_args, **_kwargs):
  276.         val = calendarc.wxCalendarCtrl_GetHeaderColourFg(self, *_args, **_kwargs)
  277.         if val:
  278.             val = wxColourPtr(val)
  279.             val.thisown = 1
  280.         
  281.         return val
  282.  
  283.     
  284.     def GetHeaderColourBg(self, *_args, **_kwargs):
  285.         val = calendarc.wxCalendarCtrl_GetHeaderColourBg(self, *_args, **_kwargs)
  286.         if val:
  287.             val = wxColourPtr(val)
  288.             val.thisown = 1
  289.         
  290.         return val
  291.  
  292.     
  293.     def SetHighlightColours(self, *_args, **_kwargs):
  294.         val = calendarc.wxCalendarCtrl_SetHighlightColours(self, *_args, **_kwargs)
  295.         return val
  296.  
  297.     
  298.     def GetHighlightColourFg(self, *_args, **_kwargs):
  299.         val = calendarc.wxCalendarCtrl_GetHighlightColourFg(self, *_args, **_kwargs)
  300.         if val:
  301.             val = wxColourPtr(val)
  302.             val.thisown = 1
  303.         
  304.         return val
  305.  
  306.     
  307.     def GetHighlightColourBg(self, *_args, **_kwargs):
  308.         val = calendarc.wxCalendarCtrl_GetHighlightColourBg(self, *_args, **_kwargs)
  309.         if val:
  310.             val = wxColourPtr(val)
  311.             val.thisown = 1
  312.         
  313.         return val
  314.  
  315.     
  316.     def SetHolidayColours(self, *_args, **_kwargs):
  317.         val = calendarc.wxCalendarCtrl_SetHolidayColours(self, *_args, **_kwargs)
  318.         return val
  319.  
  320.     
  321.     def GetHolidayColourFg(self, *_args, **_kwargs):
  322.         val = calendarc.wxCalendarCtrl_GetHolidayColourFg(self, *_args, **_kwargs)
  323.         if val:
  324.             val = wxColourPtr(val)
  325.             val.thisown = 1
  326.         
  327.         return val
  328.  
  329.     
  330.     def GetHolidayColourBg(self, *_args, **_kwargs):
  331.         val = calendarc.wxCalendarCtrl_GetHolidayColourBg(self, *_args, **_kwargs)
  332.         if val:
  333.             val = wxColourPtr(val)
  334.             val.thisown = 1
  335.         
  336.         return val
  337.  
  338.     
  339.     def GetAttr(self, *_args, **_kwargs):
  340.         val = calendarc.wxCalendarCtrl_GetAttr(self, *_args, **_kwargs)
  341.         if val:
  342.             val = wxCalendarDateAttrPtr(val)
  343.         
  344.         return val
  345.  
  346.     
  347.     def SetAttr(self, *_args, **_kwargs):
  348.         val = calendarc.wxCalendarCtrl_SetAttr(self, *_args, **_kwargs)
  349.         return val
  350.  
  351.     
  352.     def SetHoliday(self, *_args, **_kwargs):
  353.         val = calendarc.wxCalendarCtrl_SetHoliday(self, *_args, **_kwargs)
  354.         return val
  355.  
  356.     
  357.     def ResetAttr(self, *_args, **_kwargs):
  358.         val = calendarc.wxCalendarCtrl_ResetAttr(self, *_args, **_kwargs)
  359.         return val
  360.  
  361.     
  362.     def HitTest(self, *_args, **_kwargs):
  363.         val = calendarc.wxCalendarCtrl_HitTest(self, *_args, **_kwargs)
  364.         return val
  365.  
  366.     
  367.     def Enable(self, *_args, **_kwargs):
  368.         val = calendarc.wxCalendarCtrl_Enable(self, *_args, **_kwargs)
  369.         return val
  370.  
  371.     
  372.     def Show(self, *_args, **_kwargs):
  373.         val = calendarc.wxCalendarCtrl_Show(self, *_args, **_kwargs)
  374.         return val
  375.  
  376.     
  377.     def __repr__(self):
  378.         return '<%s.%s instance; proxy of C++ wxCalendarCtrl instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  379.  
  380.  
  381.  
  382. class wxCalendarCtrl(wxCalendarCtrlPtr):
  383.     
  384.     def __init__(self, *_args, **_kwargs):
  385.         self.this = calendarc.new_wxCalendarCtrl(*_args, **_kwargs)
  386.         self.thisown = 1
  387.         self._setOORInfo(self)
  388.  
  389.  
  390.  
  391. def wxPreCalendarCtrl(*_args, **_kwargs):
  392.     val = wxCalendarCtrlPtr(calendarc.new_wxPreCalendarCtrl(*_args, **_kwargs))
  393.     val.thisown = 1
  394.     val._setOORInfo(val)
  395.     return val
  396.  
  397. wxCAL_SUNDAY_FIRST = calendarc.wxCAL_SUNDAY_FIRST
  398. wxCAL_MONDAY_FIRST = calendarc.wxCAL_MONDAY_FIRST
  399. wxCAL_SHOW_HOLIDAYS = calendarc.wxCAL_SHOW_HOLIDAYS
  400. wxCAL_NO_YEAR_CHANGE = calendarc.wxCAL_NO_YEAR_CHANGE
  401. wxCAL_NO_MONTH_CHANGE = calendarc.wxCAL_NO_MONTH_CHANGE
  402. wxCAL_SEQUENTIAL_MONTH_SELECTION = calendarc.wxCAL_SEQUENTIAL_MONTH_SELECTION
  403. wxCAL_SHOW_SURROUNDING_WEEKS = calendarc.wxCAL_SHOW_SURROUNDING_WEEKS
  404. wxCAL_HITTEST_NOWHERE = calendarc.wxCAL_HITTEST_NOWHERE
  405. wxCAL_HITTEST_HEADER = calendarc.wxCAL_HITTEST_HEADER
  406. wxCAL_HITTEST_DAY = calendarc.wxCAL_HITTEST_DAY
  407. wxCAL_HITTEST_INCMONTH = calendarc.wxCAL_HITTEST_INCMONTH
  408. wxCAL_HITTEST_DECMONTH = calendarc.wxCAL_HITTEST_DECMONTH
  409. wxCAL_HITTEST_SURROUNDING_WEEK = calendarc.wxCAL_HITTEST_SURROUNDING_WEEK
  410. wxCAL_BORDER_NONE = calendarc.wxCAL_BORDER_NONE
  411. wxCAL_BORDER_SQUARE = calendarc.wxCAL_BORDER_SQUARE
  412. wxCAL_BORDER_ROUND = calendarc.wxCAL_BORDER_ROUND
  413. wxEVT_CALENDAR_DOUBLECLICKED = calendarc.wxEVT_CALENDAR_DOUBLECLICKED
  414. wxEVT_CALENDAR_SEL_CHANGED = calendarc.wxEVT_CALENDAR_SEL_CHANGED
  415. wxEVT_CALENDAR_DAY_CHANGED = calendarc.wxEVT_CALENDAR_DAY_CHANGED
  416. wxEVT_CALENDAR_MONTH_CHANGED = calendarc.wxEVT_CALENDAR_MONTH_CHANGED
  417. wxEVT_CALENDAR_YEAR_CHANGED = calendarc.wxEVT_CALENDAR_YEAR_CHANGED
  418. wxEVT_CALENDAR_WEEKDAY_CLICKED = calendarc.wxEVT_CALENDAR_WEEKDAY_CLICKED
  419. wx.wxCalendarEventPtr = wxCalendarEventPtr
  420. wx.wxCalendarCtrlPtr = wxCalendarCtrlPtr
  421.